package com.b1.taskmanager.api;

/**
 *	Класс описывающий сущность - контакт:
 *	Поля:
 *		id - уникальный индификатор контакта(r);
 *		firstName - имя(rw);
 *		middleName - отчество(rw);
 *		lastName - фамилия(rw);
 *		homePhone - номер домашнего телефона(rw);
 *		mobilePhone - номер мобильного телефона(rw);
 *		workPhone - номер рабочего телефона(rw);
 *		skype - Skype id(rw);
 *		icq - ICQ id(rw);
 *		jabber - jabber id(rw);
 *		email - email-адрес(rw);
 */

// связать контакт с таском
public class Contact 
{
	private int id;             //Уникальный индификатор контакта(ro)
        private String firstName;   //Имя(rw)
        //private String middleName;  //Отчество(rw)
        private String lastName;    //Фамилия(rw)
	private String homePhone;   //Номер телефона(rw)
//	private String mobilePhone; //Номер мобильного телефона(rw)
//        private String workPhone;   //Номер рабочего телефона(rw)
//        private String skype;       //Skype id(rw)
//        private String icq;         //ICQ id(rw)
//        private String jabber;      //Jabber id(rw)
       // private String email;       //email-адрес(rw)
        
        // отладочные метод который возвращает firstName, lastName, homePhone,
        public String showField()
        {
            return firstName+"\t"+lastName+"\t"+homePhone+"\t";
        }
        
        /*
	 * Конструктор класса
	 * @param id
	 */
	public Contact(int id)
        {
		this.id = id;
	}
        /*
	 * Конструктор класса
	 * @param id 
         * @param firstName
	 */
        public Contact(int id, String firstName)
        {
		this(id);
                this.firstName = firstName;
	}
        
	public int getId()
        {
		return this.id;
	}

	 
	public String getFirstName()
        {
	   return firstName;
	}
	public void setFirstName(String firstName)
        {
		this.firstName = firstName;
	}

	
//	public String getMiddleName()
//        {
//		return this.middleName;
//	}
//	public void setMiddleName(String middleName)
//        {
//		this.middleName = middleName;
//	}

        
	public String getLastName()
        {
		return this.lastName;
	}
	public void setLastName(String lastName)
        {
		this.lastName = lastName;
	}

	
	public String getHomePhone()
        {
		return this.homePhone;
	}
	public void setHomePhone(String homePhone)
        {
		this.homePhone = homePhone;
	}
        
	/*public String getMobilePhone()
        {
		return this.mobilePhone;
	}
	public void setMobilePhone(String mobilePhone)
        {
		this.mobilePhone = mobilePhone;
	}
        
	public String getWorkPhone()
        {
		return this.workPhone;
	}
	public void setWorkPhone(String workPhone)
        {
		this.workPhone = workPhone;
	}

	
	public String getSkype()
        {
		return this.skype;
	}
	public void setSkype(String skype)
        {
		this.skype = skype;
	}

	
	public String getIcq()
        {
		return this.icq;
	}
	public void setIcq(String icq)
        {
		this.icq = icq;
	}

	public String getJabber()
        {
		return this.jabber;
	}
	public void setJabber(String jabber)
        {
		this.jabber = jabber;
	}*/
        
//	public String getEmail()
//        {
//		return this.email;
//	}
//	public void setEmail(String email)
//        {
//		this.email = email;
//	}
        

} 